package com.ktgj.customer.domain.dto;

import com.ktgj.common.core.annotation.Excel;

import java.io.Serializable;

public class GuaranteeCaseDTO implements Serializable {
    /** 工单Id */
    private Long caseId;

    /** 工单类型 */
    @Excel(name = "工单类型")
    private String caseType;

    /** 工单标题 */
    @Excel(name = "工单标题")
    private String caseSubject;

    /** 工单内容 */
    @Excel(name = "工单内容")
    private String caseContent;

    /** 创建人 */
    @Excel(name = "创建人")
    private String createEmployee;

    /** 创建部门 */
    @Excel(name = "创建部门")
    private String dept;

    /** 创建时间 */
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private String caseCreateTime;

    /** 接收部门 */
    @Excel(name = "接收部门")
    private String receiveDept;

    /** 接收职位 */
    @Excel(name = "接收职位")
    private String receivePosition;

    /** 指定人 */
    @Excel(name = "指定人")
    private String lockEmployee;

    /** 对应订单号 */
    @Excel(name = "对应订单号")
    private Long orderId;

    /** 优先级 0普通1紧急 */
    @Excel(name = "优先级 0普通1紧急")
    private String pri;

    /** 状态   --待处理 = 0,处理完 = 1,废弃 =2 */
    @Excel(name = "状态   --待处理 = 0,处理完 = 1,废弃 =2")
    private String caseStatus;

    public Long getCaseId() {
        return caseId;
    }

    public void setCaseId(Long caseId) {
        this.caseId = caseId;
    }

    public String getCaseType() {
        return caseType;
    }

    public void setCaseType(String caseType) {
        this.caseType = caseType;
    }

    public String getCaseSubject() {
        return caseSubject;
    }

    public void setCaseSubject(String caseSubject) {
        this.caseSubject = caseSubject;
    }

    public String getCaseContent() {
        return caseContent;
    }

    public void setCaseContent(String caseContent) {
        this.caseContent = caseContent;
    }

    public String getCreateEmployee() {
        return createEmployee;
    }

    public void setCreateEmployee(String createEmployee) {
        this.createEmployee = createEmployee;
    }

    public String getDept() {
        return dept;
    }

    public void setDept(String dept) {
        this.dept = dept;
    }

    public String getCaseCreateTime() {
        return caseCreateTime;
    }

    public void setCaseCreateTime(String caseCreateTime) {
        this.caseCreateTime = caseCreateTime;
    }

    public String getReceiveDept() {
        return receiveDept;
    }

    public void setReceiveDept(String receiveDept) {
        this.receiveDept = receiveDept;
    }

    public String getReceivePosition() {
        return receivePosition;
    }

    public void setReceivePosition(String receivePosition) {
        this.receivePosition = receivePosition;
    }

    public String getLockEmployee() {
        return lockEmployee;
    }

    public void setLockEmployee(String lockEmployee) {
        this.lockEmployee = lockEmployee;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getPri() {
        return pri;
    }

    public void setPri(String pri) {
        this.pri = pri;
    }

    public String getCaseStatus() {
        return caseStatus;
    }

    public void setCaseStatus(String caseStatus) {
        this.caseStatus = caseStatus;
    }
}
